body, input, table {
    font: 12px verdana, arial, sans-serif;
}
table,td,th {
    border-style:solid;
    border-width:1px;
    border-collapse:collapse;
    padding:4px;
}
body {
   text-align:center;
}
#content {
    margin: 0 auto;
    width:512px;
}
#login {
    text-align:right;
}
#question, #title {
    font-size: 24px;
    font-family: 'Neucha', verdana;
    };
#footnote {font: 9px verdana;color:#777777;}
#footnote a {color:#777777; text-decoration:bold;}
#ranking {text-align:center;}
#header {
    background-image:url('img/projectmdg-512.png');
    width:512px;
    height:180px;
    margin-left: auto; 
    margin-right: auto
}